Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OTTERDEN STREET Semi-Detached £65,600 2 Feb 1996
8 OTTERDEN STREET Terraced £410,100 30 Jun 2021
14 OTTERDEN STREET Terraced £162,500 29 Nov 2002
22 OTTERDEN STREET Terraced £335,000 11 Apr 2019
26 OTTERDEN STREET Semi-Detached £367,000 9 Jul 2018
30 OTTERDEN STREET Semi-Detached £148,500 4 Jul 2002
34 OTTERDEN STREET Terraced £370,000 14 Jun 2019